草庐IT

tomcat http改为https

全部标签

群晖如何使用反向代理,让docker服务(vaultwarden)可以使用https

路由:爱快服务器:群晖服务:群晖的docker(vaultwarden)解决问题使用反向代理让docker可以使用https一、群晖设置路由器①设置路由器②检测网络要开upup的,我用的是爱快,我是开启全局内网的,不开启无法自动端口转发,爱快的话比较方便二、爱快添加动态域名爱快支持3322oraydnspod阿里华为cloudflare三、docker创建并记住映射的本地端口我这里是8080本地ip是:10.255.255.24310.255.255.243:8080四、群晖自带的反向代理①新增反向代理②常规设置③自定义标题五、映射端口六、证书这个时候你会发现访问不了,设置下证书,如何申请证书

Could not get resource ‘https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.5

原因:接上一个,当我们新建完Android项目,有的同学遇到这个报错,意思就是访问国外的服务器速度慢,下载不下来kotlin1.5z这个包,原因和你的网络有关系,特别是有同学使用手机热点的,比如我。解决方法:使用国内镜像,在主工程build.gradle这个文件加入国内镜像源buildscript{repositories{//google()//mavenCentral()maven{url'https://maven.aliyun.com/repository/gradle-plugin'}//gradle-pluginmaven{url'https://maven.aliyun.com/

Https协议与证书

一、证书证书也叫SSL/TLS数字证书,一个证书由数据和签名两部分组成,证书内容的语法格式遵守ASN.1,如下图所示:证书结构.png数据(Data)主要包含内容如下:证书版本号(Version):X.509v3,X.509是常见通用的证书格式序列号(SerialNumber):一个CA机构内是唯一的,但不是全局唯一签名算法(SignatureAlgorithm):签名的计算公式为RSA(sha256(Data),IssuerPrivateKey)签发者(Issuer):DN(DistinguishedName)有效期(Validity):证书的有效期间[NotBefore,NotAfter]

npm安装依赖出现npm WARN registry Unexpected warning for https://registry.npmjs.org/:Error: connect ECON...

具体报错忘了截图,大致就和标题差不多,简而言之大致就是访问不了,下不来依赖。解决的方案试了很多,最终还是选择换源来解决。在C:\Users\xxxx\目录下找到.npmrc文件,记得备份保存,xxxx是你电脑用户的名字。记事本打开该文件,然后修改源地址registry如下,proxy和https_proxy是代理,如果没有使用保持原样即可。registry=https://registry.npmmirror.com/proxy=http://127.0.0.1:7890https_proxy=http://127.0.0.1:7890修改完成后保存,可以打开控制台输入npmconfiglis

使用Charles进行HTTPS抓包

背景:在进行App测试或定位线上问题时,经常会遇到抓取HTTPS数据包的需求。一般在windows上会使用fiddler,Mac上使用Charles。对于https请求,抓到的数据因为经过了加密,只能看到乱码。本文介绍如何使用Charles来抓取https网络报文。操作步骤已在MAC+iphone5s上亲测。操作原理关键的操作思想:1.构造一个中间人代理,它有能力完成TLS/SSL握手2.弄到一个根证书,并用它生成签名认证的代理服务器证书Charles就是一个理想的中间人,它支持SSL握手,可以自动根据根证书生成一个签名的服务器证书,并且它的官网为我们提供了一个根证书。  我们要做的就是在客户

Git链接出现报错:fatal: unable to access ‘https://github.com/.../‘: Failed to connect to github

在链接GIT或者克隆过程中git出现报错如下:fatal:unabletoaccess'https://github.com/.....git/':Failedtoconnecttogithub.comport443after23831ms:Timedout可能原因为DNS解析出现问题,需要刷新下DNS即可cmd窗口输入ipconfig/flushdns,清除缓存后再重新进行git操作即可

nginx配置SSL证书配置https访问网站 超详细(附加配置源码+图文配置教程)

最近在阿里云上入手了一台云服务器,准备搭建一套java程序,在Nginx配置SSL证书时,配上之后前端可以正常以https的方式打开,但是访问不到后端,自己也是明明知道是Niginx配置的问题,但就不知道错哪了,当时心里的那种感觉真是无法表达呜呜呜…经过排查发现前端访问后端在nginx中做转发代理时,localhost~^api地址配置错了。具体是什么原因呢,如下所示注:本篇文章主要讲的是Nginx配置实现https的形式进行访问网站,如果有的博主遇到Nginx配置访问网站404、SSL证书在哪获取等问题,私信我,不收取任何费用,我会一一的教你如何去解决,欢迎大家打扰Nginx配置源码先来看我

http、https笔记

目录HTTP基本概念状态码:get和post的区别:http常⻅字段:http的缺点:HTTP/1.1HTTP/3HTTPSHTTPS和HTTP区别对称加密和⾮对称加密⾮对称加密HTTP基本概念状态码:1xx中间状态,比如post的continue200OK是最常⻅的成功状态码3xx重定向4xx客户端发送的报⽂有误5xx服务器处理时内部发⽣了错误get和post的区别:1、get获取数据,post改教据2、get把请求在url上,不安全,post在http包内,安全3、get数据最大2k,post无限制4、get产生一个TCP包(header+data),返回200post产生两个TCP包(1

501.【registry】docker 私有仓库实现https 访问

上一篇,我们已经成功通过registry搭建了一个docker私有仓库,但仔细点我们会发现,在拉取和推送镜像时,需要附加--insecure-registry参数,很不方便,这次来优化一下这块。一、生成证书生成CA根证书opensslgenrsa-outca.key2048opensslreq-x509-new-nodes-keyca.key-subj"/CN="-days36500-outca.crt生成registryca证书cat>domain_ssl.cnfIP.1=EOFDNS.1写成registry的访问域名IP.1写成registry所在的机器的IP生成key和crtopenss

SAP ABAP调用Http/Https方式实例

DATA:http_clientTYPEREFTOif_http_client."URL填全部,带参数CALLMETHODcl_http_client=>create_by_urlEXPORTINGurl='https://www.baidu.com'IMPORTINGclient=http_client.http_client->propertytype_logon_popup=http_client->co_enabled.http_client->propertytype_redirect=http_client->co_disabled.CALLMETHODhttp_client->r